﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Syspetro.Core.DbAccessor
{
    public interface IPrivateEntity
    {
    }
    public interface IEntity<T>: IPrivateEntity
    {
        T Id { get; set; }
    }
    public interface IEntityBase : IEntity<Guid>
    {

    }
    public interface IEntitySoftDel<T> : IEntity<T>
    {
        bool IsDeleted { get; set; }
    }
}
